
import LoginGateway from "@/useCases/login/LoginGateway.js";
import API from "@/api/http.js";
const baseURL = '/admin-api/auth';
const baseURL2 = '/admin-api/admins/wechat';
// 实现接口
export class LoginApiGateway extends LoginGateway {
  async login(params) {
    return await API.POSTJSON(`${baseURL}/login`, params);
  }
  async getAccessToken(params) {
    return await API.POSTJSON(`${baseURL}/refresh`, params);
  }
  async wxchatLogin(params) {
    return await API.POSTJSON(`${baseURL}/wechat-login`, params);
  } 
  // 企业签名
  async getConfigSignature(params) {
    return await API.GET(`${baseURL2}/jsapi?url=${params}`);
  }
  // 应用签名
  async getAgentConfigSignature(params) {
    return await API.GET(`${baseURL2}/app/jsapi?url=${params}`);
  }
}
